visibly upset and crying - Alemán Inglés Diccionario